package com.app.brilliant.sys.params;
import lombok.Data;
import javax.validation.constraints.*;
import java.io.Serializable;
import java.math.BigDecimal;
@Data
public class TaskCreateParam implements Serializable {
    @NotBlank(message = "任务名称不能为空")
    private String taskName;
    @NotBlank(message = "任务链接不能为空")
    private String url;
    @NotNull(message = "任务价格不能为空")
    @Positive(message = "任务价格必须大于0")
    private BigDecimal price;
    @NotNull(message = "任务数量不能为空")
    @Min(value = 1,message = "任务数量不能小于1")
    private Integer taskCount;
}
